package fx;

public class Demo07<K,V> {

    /**
    * @Description: 使用类中定义的泛型
    * @return:      返回描述
    * @Author:      fangjunjie
    * @CreateDate:  2021/7/5
    */
   public K method1(){
       return (K)null;
   }

   /**
   * @Description: 使用方法中定义的泛型
   * @return:      返回描述
   * @Author:      fangjunjie
   * @CreateDate:  2021/7/5
   */
    public <T> T method2(T t){
        return t;
    }
    
    /**
    * @Description: 在静态方法中是不能使用类中的泛型,因为static是会在创建对象就初始化
    * @return:      返回描述
    * @Author:      fangjunjie
    * @CreateDate:  2021/7/5
    */
    /*public static K method2(){
        return (K)null;
    }*/
}
